<?php
	session_start();
	include "../../config.php";
	include "../../libraries/xl_nguoi_dung.php";
	$dt_xl_nguoi_dung= new xl_nguoi_dung;
	//echo $_POST['ten_dang_nhap'].$_POST['mat_khau'];exit;
	if (empty($_POST['ten_dang_nhap']) || empty($_POST['mat_khau'])) {//chú ý === kiểm tra thật sự tồn tại	
		$_SESSION['msg'] = "Lỗi!Bạn chưa nhập username hoặc password , vui lòng kiểm tra lại";
		$_SESSION['type_msg'] = "error";
		header('Location: login.php');
		exit;
	}

	$nguoi_dung = $dt_xl_nguoi_dung->dang_nhap($_POST['ten_dang_nhap'],$_POST['mat_khau']);
	
	if(!$nguoi_dung){
		$_SESSION['msg'] = "Lỗi! Username hoặc password chưa đúng, vui lòng thử lại.";
		$_SESSION['type_msg'] = "error";
		header('Location: login.php');
		exit;
	}
	
	$dt_xl_nguoi_dung->cap_nhat_lan_dang_nhap_cuoi($_POST['ten_dang_nhap']);
	$_SESSION['username'] = $nguoi_dung['ho_ten'];
	$_SESSION['LAST_LOGIN'] = $nguoi_dung['lan_dang_nhap_cuoi'];
	$_SESSION[SALT.'LOGIN'] = 'OK';//  nối thêm salt vào vì ko để trùng session login khi dang co nhieu user dang nhập cùng 1 luc
	$_SESSION['LANGUAGE'] = $_POST['language'];
	//Thành công
	if(isset($_POST['remember'])){
		setcookie('USERNAME',$_POST['ten_dang_nhap'],time()+360);
		setcookie('PASSWORD',base64_encode(base64_encode($_POST['mat_khau'])),time()+360);		
	}
	
	if(!empty($_SESSION['LAST_URL'])){		
		header('Location: '.$_SESSION['LAST_URL']);
		$_SESSION['LAST_URL']='';
	}
	else{
		header('Location: ../articles/list.php');
	}
	$dt_xl_loai_bai_viet->disconnect();	
	
?>
